Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LAMBETH MEWS Semi-Detached £395,873 £249,995 17 Feb 2014
4 LAMBETH MEWS Semi-Detached £406,138 £134,500 15 Mar 2002
5 LAMBETH MEWS Detached £486,191 £119,000 19 Nov 1999